pull-down claw - Turkish English Dictionary